lay rock armor - Español Inglés Diccionario